economic difficulties - Français Anglais Dictionnaire